propulsion control - French English Dictionary